boast of being courageous - French English Dictionary